home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 2123 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: ix.netcom.com!netnews
  2. From: ChrisC <jamesch@popd.ix.netcom.com>
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: C= RESTORE
  5. Date: Fri, 09 Feb 1996 22:46:20 -0500
  6. Organization: Netcom
  7. Message-ID: <311C150C.6D61@popd.ix.netcom.com>
  8. References: <8265158845901@ccsnet.com> <4ffsk2$11k@victoria.pe.net> <4fh04d$bvs@bcarh8ab.bnr.ca>
  9. NNTP-Posting-Host: ix-orl5-27.ix.netcom.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-NETCOM-Date: Fri Feb 09  7:43:43 PM PST 1996
  14. X-Mailer: Mozilla 2.0b6a (Win95; I)
  15.  
  16. Markus Wandel wrote:
  17. > I just had a look at the schematics, and the RESTORE key is capacitively
  18. > coupled to the chip it drives.  What this means is that the pulse from the
  19. > key must have a fast rise time for the signal to be recognized.  And since
  20. > the keys have rubber contacts, the required fast rise time occurs if the key
  21. > is struck fairly hard, but not if it is tapped normally.
  22. > (OK, OK, before everybody jumps on me:  The RESTORE key generates a low-going
  23. > pulse.  But the technical term is still "rise time."  The actual circuit is
  24. > 1M from RESTORE key to +5, then 51pF cap, then 470K to +5, then 556 trigger
  25. > input.  The 556 turns the short spike that makes it through the capacitor
  26. > back into a nicely timed NMI pulse.)
  27. > This is a feature.  The RESTORE key generates a non-maskable interrupt.
  28. > What this can do is screw up anything timing sensitive the machine may be
  29. > doing at the time, like a transfer on the serial I/O bus or RS232 interface.
  30. > It may crash the machine if the Kernel ROM is currently swapped out.  It
  31. > will restart a game cartridge image.  And so on.  You can't mask a NMI.
  32. > And with the key right next to the RETURN key, I guess they just wanted to
  33. > reduce the possibility of NMIs being generated by mistake.
  34. > I always thought this was an excellent feature.  RUN-STOP/RESTORE gets
  35. > out of all kinds of hung computer scenarios, and bashing RESTORE fairly
  36. > hard just kind of made sense.
  37. > --
  38. > Markus Wandel     Ottawa Ont. Canada     (613) 592-1225
  39. > markus@pinetree.org  <-- NOT 'mwandel@bnr.ca' (that's for work only)
  40. > *** DISCLAIMER ***  Not speaking for or representing my employer in any way.
  41. I use to Bash the RESTORE key, but then I read of a "trick".  Just use 
  42. your index and middle finger and peck at the key.  Think of a woodpecker 
  43. pecking a tree.  Now the RESTORE key triggers almost every single time 
  44. and I don't risk damage by banging it. :)
  45.